package negocio;

import java.util.ArrayList;
import java.util.HashMap;

public class AlunoTurma {
	private float np1;
	private float np2;
	private float pf;
	private ArrayList<AlunoTurma> frequencias;
	private Aluno aluno;
	private Turma turma;

	public AlunoTurma(float np1, float np2, float pf) {
		this.np1 = np1;
		this.np2 = np2;
		this.pf = pf;		
	}

	public float getNp1() {
		return np1;
	}

	public void setNp1(float np1) {
		this.np1 = np1;
	}

	public float getNp2() {
		return np2;
	}

	public void setNp2(float np2) {
		this.np2 = np2;
	}

	public float getPf() {
		return pf;
	}

	public void setPf(float pf) {
		this.pf = pf;
	}

	public ArrayList<AlunoTurma> getFrequencias() {
		return frequencias;
	}

	public void setFrequencias(ArrayList<AlunoTurma> frequencias) {
		this.frequencias = frequencias;
	}

	public Aluno getAluno() {
		return aluno;
	}

	public void setAluno(Aluno aluno) {
		this.aluno = aluno;
	}

	public Turma getTurma() {
		return turma;
	}

	public void setTurma(Turma turma) {
		this.turma = turma;
	}

	public float getMedia() {
		float media = ((np1 + np2)/2);		
		if (media < 8.0){
			media = (media + pf)/2;
		}
		return media;			
		
	}
}
